
html,
body { scrollbar-face-color: #DDEEFF; scrollbar-highlight-color: #FFFFFF; scrollbar-shadow-color: #99BBCC; scrollbar-3dlight-color: #AACCDD; scrollbar-arrow-color: #6688AA; scrollbar-track-color: #EEEEEE; scrollbar-darkshadow-color: #DDEEFF; }
html { height:100%; }
body { background-color: #FFFFFF; color: #444444; height:100%; margin:0; padding:0; }
/* a { color: #08d; text-decoration: none; border: 0; background-color: transparent; }
a:hover { color: #f80; text-decoration: underline; }
a:active,
a:focus { color: #f60; text-decoration: none; }
a.selected { background: #2266BB; color: #CCFFFF; text-decoration: none; }
a[href^="#"]:focus, a[href^="javascript"]:focus {
outline:0;
-moz-outline-style: none;
} */
div,
blockquote,
q,
iframe,
form,
ul,
li,
dl,
dt,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
p { margin: 0; padding: 0; }
ul,
dl,
li { list-style: none; }
a img { border: none 0; vertical-align: middle; }
img{-ms-interpolation-mode: bicubic;}
body,
td,
textarea { line-height: 1.4; }
textareap,
p { word-break: break-all; word-wrap: break-word; }
body,
input,
textarea,
select,
button { margin: 0; font-size: 12px; font-family: Tahoma, SimSun, sans-serif; }
li { font-family: SimSun, Tahoma, sans-serif; }
div,
p,
table,
th,
td,
font { font-size: 1em; font-family: inherit; line-height: inherit; }
em,
i,
u,
q,
s,
dl,
caption,
dfn,
var,
address,
cite,
s,
strike,
ins { font-style: normal; font-weight: normal; text-decoration: none; }
iframe { border-style: solid; border-color: #778899; border-width: 0; }
form {}/* display: inline; form为inline时锟斤拷ie6锟铰匡拷锟杰筹拷锟斤拷锟斤拷锟斤拷元锟截诧拷锟街达拷锟斤拷*/
h1 { font-size: 24px; font-family:SIMHEI, sans-serif; font-weight: normal; }
h2 { font-size: 20px; font-family:SIMHEI, sans-serif; font-weight: normal; }
h3 { font-size: 16px; font-family:Arial, sans-serif; font-weight: bold; }
h4 { font-size: 14px; font-family:Arial, sans-serif; font-weight: bold; }
h5 { font-size: 13px; font-family:SIMSUN, sans-serif; font-weight: bold; }
h6 { font-size: 12px; font-family:SIMSUN, sans-serif; font-weight: bold; }
q:before,
q:after,
blockquote:before,
blockquote:after { content: ""; content: none; }
blockquote,
q { quotes: "" ""; }
caption { text-align: left; }
hr { clear:both; margin:7px 0; +margin: 0;
border:0 none; font-size: 1px; line-height:1px; color: #ddd; background-color:#ddd; height: 1px; }
label { margin-right:0.5em; white-space:nowrap; }
em { color:#336699 }
i { color:#669900 }
pre,
code { font-family: monospace; }
/**锟斤拷锟斤拷锟斤拷色**/
.red{color:#FC0008}
.lightred{color:#FD545A}
.deepred{color:#A80005}
.green{color:#14AD00}
.lightgreen{color:#81D246}
.deepgreen{color:#0D7300}
.blue{color:#003BAD}
.lightblue{color:#448ECC}
.deepblue{color:#002773}
.yellow{color:#FFC500}
.lightyellow{color:#FFEB55}
.deepyellow{color:#AA8300}
.black {color#000000}

/*Bugfix: 一些bug锟斤拷锟斤拷锟斤拷 */
* html textarea { overflow:scroll; overflow-x: hidden; }/*使锟斤拷锟斤拷锟侥憋拷锟斤拷锟斤拷示默锟较碉拷锟斤拷锟斤拷锟斤拷锟斤拷锟�/
* html iframe,
* html frame { overflow:auto; }/*使锟斤拷锟斤拷锟斤拷锟节诧拷锟斤拷示默锟较碉拷锟斤拷锟斤拷锟斤拷锟斤拷锟�/
/*锟斤拷锟�*/
table { border-collapse: collapse; }
table.cellspacing { border-collapse: separate; }
table.dataTable { border: 1px solid #C6C6C6; border-collapse: collapse; background: url(/CMS/images/tree/thbg.gif) #FFFFFF repeat-x left top; table-layout: fixed; }
table.dataTable td,
table.dataTable th { color: #555555; border-bottom: 1px solid #DDDDDD; border-right: none 0; line-height:16px; +line-height:18px;
padding: 3px 7px 3px 6px; +padding: 2px 7px 2px 6px;
white-space: nowrap; }
table.dataTable td { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; -o-text-overflow: ellipsis; }
table.dataTable .wrap { white-space:normal; }
table.dataTable tr.dataTableHead td,
table.dataTable tr.dataTableHead td span { color: #445055; font-weight: bold; }
table.dataTable tr.dataTableHead td { height: 27px; line-height:27px; padding: 0 7px 0 6px; border-left: #D6D6D6 0px solid; border-bottom: #C6C6C6 0px solid; background: url(../Platform/Images/th.gif) no-repeat left top; }
table.dataTable tr.dataTableHead td.thOver { background: url(../Platform/Images/thbg_over.gif) no-repeat left top; }
table.dataTable tr.dataTableHead:first-child { background-image: none; }
/*form*/
input { margin: 0; vertical-align: middle; color: #114477; }
input.inputText { color: #336699; background: url(/CMS/images/tree/text_bg.gif) #F7FAFC repeat-x left top; border:1px solid #6688AA; border-color: #778899 #AABBCC #AABBCC #8899AA; padding:2px; vertical-align:middle; }
input[type="text"],
input[type="password"] { color: #336699; background: url(/CMS/images/tree/text_bg.gif) #F7FAFC repeat-x left top; border: 1px solid #6688AA; border-color: #778899 #AABBCC #AABBCC #8899AA; padding:2px 2px 3px; +padding:2px;
vertical-align:middle; -moz-border-radius: 2px; -webkit-border-radius: 2px; }
input.inputTextHover { border-color: #00ccff; }
input[type="text"]:hover,
input[type="password"]:hover { border-color: #00ccff; }
input.inputTextFocus { border-color: #FF8800; background:#F7FAFC url(/CMS/images/tree/text_bg.gif) repeat-x left top; }
input[type="text"]:focus,
input[type="password"]:focus { border-color: #FF8800; background:#F7FAFC url(/CMS/images/tree/text_bg.gif) repeat-x left top; }
input.disabled { border-color: #ccc; background:#f5f5f5 none; color:#aaa; }
input[type="text"][disabled] { border-color: #ccc; background:#f5f5f5 none;color:#aaa; }
input.inputButton {
 +overflow:visible; color: #0099DD; background:#fff url(/CMS/images/tree/buttonBg.gif) repeat-x bottom left; border: 1px solid #667788; border-color: #AABBCC #99AABB #667788 #99AABB; cursor: pointer; height:20px; padding-left: 5px; padding-right: 4px; vertical-align:middle; }
button { background:#fff url(/CMS/images/tree/buttonBg.gif) repeat-x bottom left; border: 1px solid #667788; border-color: #AABBCC #99AABB #667788 #99AABB; cursor: pointer; height:20px; vertical-align:middle; color:#147; padding-left: 5px; padding-right: 4px; }
input[type="submit"],
input[type="reset"],
input[type="button"] { color: #0099DD; background:#fff url(/CMS/images/tree/buttonBg.png) repeat-x bottom left; cursor: pointer; padding-left: 8px; padding-right: 7px; height:21px; border: 1px solid #667788; border-color: #AABBCC #99AABB #667788 #99AABB; -moz-border-radius: 1px; vertical-align:middle; }
input[type="submit"]:hover,
input[type="reset"]:hover,
input[type="button"]:hover { border-color: #0bf; }
a.zInputBtn { display:inline-block; +zoom: 1;
 +display: inline;
vertical-align:middle; height:21px; margin-right:2px; background:transparent url(/CMS/images/tree/zButtonBg.gif) no-repeat 0 0; padding-left:2px; }
a.zInputBtn input,
a.zInputBtn input.inputButton { background:transparent url(/CMS/images/tree/zButtonBg.gif) no-repeat right top; position:relative; left:2px; color: #09D; +height: 21px;
_height: 21px; line-height: 21px; _line-height:15px; padding: 0 11px 2px 7px; +padding: 0px 14px 0px 10px;
vertical-align:middle; cursor:pointer; border:0 none #fff; outline:none; }
a.zInputBtn input:hover,
a.zInputBtn input:active,
a.zInputBtn input:focus { border:0 none #fff; outline:none; -moz-outline:none; }
a.zInputBtn input:focus { color:#000; }
a.zInputBtn:hover { background-image:url(/CMS/images/tree/zButtonBg_over.gif); text-decoration:none; }
a.zInputBtn:hover input { background-image:url(/CMS/images/tree/zButtonBg_over.gif); }
select { color: #336699; border: 1px solid #667788; vertical-align: middle; margin: 0; }
option { color: #336699; }
textarea { color: #336699; border: 1px solid #667788; border-color: #667788 #AABBCC #AABBCC #778899; line-height: 19px; padding: 1px 1px 1px 4px;  height: 80px; margin: 0; -moz-border-radius: 2px; -webkit-border-radius: 2px; *overflow:scroll; *overflow-x: hidden;
}
textarea:hover { border-color: #00AAEE; }
textarea:focus { border-color: #FF8800; }
textarea.disabled,
textarea.readonly { border-color:#ccc; background:#f5f5f5 none; *overflow:hidden;color:#aaa;
}
textarea[disabled],
textarea[readonly] { border-color:#ccc; background:#f5f5f5 none;color:#aaa; }
input.inputImage { padding: 0; margin: 0; border: none; }
input[type="image"] { padding: 0; margin: 0; border: none; }
input.inputFile {
 *height:21px; background:#F7FAFC url(/CMS/images/tree/text_bg.gif) repeat-x left top; border: 1px solid #667788; margin: 0; vertical-align:middle; }
input[type="file"] {
 *height:21px; background:#F7FAFC url(/CMS/images/tree/text_bg.gif) repeat-x left top; border: 1px solid #667788; margin: 0; vertical-align:middle; }
input.inputCheckbox { margin: -2px 0 -1px -2px; }
input[type="checkbox"] { margin: 1px 3px 0 0; *margin: -2px 0 -1px -2px;
}
input.inputRadio { margin: -2px 0 -1px -2px; }
input[type="radio"] { margin: 1px 3px 0 0; *margin: -2px 0 -1px -2px;
}
fieldset { padding:0.5em; border: 1px solid #CCCCCC; -moz-border-radius: 3px; }
legend { color: #445566; font-weight: bold; padding: 1px 6px 2px 6px; *margin-left: -5px;
-moz-border-radius: 3px; }

/**锟叫憋拷锟斤拷图锟斤拷select**/
.zSelect {font-size: 0px; -moz-border-radius: 2px; -webkit-border-radius: 2px; background-color:transparent; border:none 0;height:21px;line-height:19px;}
.zSelect input { color:#468; }
.zSelectEditable input { color:#159; }
.zSelectDisabled input { color:#aaa; }
.zSelect .inputText{ font-size:12px; background-image:url(/CMS/images/tree/zSelectBg_left.gif); padding-bottom:0; padding-top:0px;border:1px solid #9fb8c0;  border-color:#acc2ca #9fb8c0 #9bb5be;height:19px; line-height:19px;width:122px; *width:119px;}
.zSelectEditable .inputText { background-image:url(/CMS/images/tree/zSelectBg_left_editab.gif);}
.zSelectDisabled .inputText { background-image:url(/CMS/images/tree/zSelectBg_left_disab.gif); }
.zSelect .arrowimg { top:0px; }

/*锟斤拷锟斤拷锟斤拷式*/
.fl { float:left; _display:inline; }
.fr { float:right; _display:inline; }
.clear { clear: both; font-size: 1px; width: 1px; height: 0; visibility: hidden; overflow: hidden; }
.clearfix { display: block; *display: inline-block;
_height: 1%; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearself { overflow:hidden; _overflow:visible; _height:1%; }
.inline-block { display:inline-block;*zoom: 1; *display: inline;
vertical-align:middle; overflow:hidden; }
.justify { text-align: justify; text-justify: inter-ideograph; }
.dialogBody { background-color: transparent; background-color: #FFFFFF; }
.dialogButtonBg { background: #F7F7F7; border-bottom: #E4E4E4 1px solid; border-top: #E4E4E4 1px solid; }
.iframeBody { background-color: transparent; }
.bluebg td,
.bluebg div { color: #EEEEEE; }
.bluebg a { color: #FFFF99; text-decoration: none; border: 0; }
.bluebg a:hover { color: #FFEE66; text-decoration: underline; }
.bluebg a:active { color: #CCFFFF; text-decoration: none; background: #3377BB; }
.content { font-size: 12px; font-family: Tahoma, SimSun, Verdana, sans-serif; line-height: 1.4; word-break: break-all; text-indent: 0; text-align: justify; text-justify: inter-ideograph; padding: 1em 1em 2em; }
.indent { text-indent: 2em; }
.grayborder { padding: 6px; border: 1px solid #EBEBEB; margin-top: 10px; clear: both; height: 1%; }
.graybg { padding: 6px; background: #F5F5F5; }
.gray { color:#888; }
.error,
.notice,
.success { padding: .8em; margin-bottom: 1em; border: 2px solid #DDDDDD; }
.error { background: #FBE3E4; color: #664444; border-color: #FBC2C4; }
.notice { background: #FFF6BF; color: #776644; border-color: #FFD324; }
.success { background: #E6EFC2; color: #668844; border-color: #C6D880; }
.error a { color: #D12F19; font-weight: bold; }
.notice a { color: #9C6500; font-weight: bold; }
.success a { color: #529214; font-weight: bold; }

/*nav*/
.navigation a { float: left; _display: inline; -moz-user-select:none; cursor:pointer; height: 30px; padding: 0 0 0 15px; font-size: 13px; font-family: SimSun; color: #DDFFFF; background: url(../Platform/Images/nav_btnbg.png) no-repeat 0 0; _background: url(../Platform/Images/nav_btnbg.gif) no-repeat 0 0; }
.navigation a b { font-weight: normal; display:inline-block;/*ff2- ie7- 锟斤拷支锟斤拷 ie7-锟斤拷锟斤拷hasLayout*/ *zoom: 1;
 *display: inline;/*拥锟斤拷hasLayout锟斤拷inline效锟斤拷锟斤拷 display:inline-block 锟斤拷锟斤拷*/
height: 23px; white-space: nowrap; padding: 7px 15px 0 0; background: url(../Platform/Images/nav_btnbg.png) no-repeat right 0; _background: url(../Platform/Images/nav_btnbg.gif) no-repeat right 0; }
.navigation a:hover,
.navigation a.current { text-decoration:none; background:url(../Platform/Images/nav_btnbg_over.gif) no-repeat 0 0; }
.navigation a:hover b,
.navigation a.current b { color: #0066AA; background: url(../Platform/Images/nav_btnbg_over.gif) no-repeat right 0; }
.navigation a.current b { font-weight:bold; }
/*tree*/
.treeContainer { *overflow:hidden;
 *width:100%;
}
.treeItem { background:#F9FCFF url(/CMS/images/tree/treeItem_bg.gif) no-repeat left top; border: #E8EBEE 1px solid; border-top-color: #CCD3D6; border-left-color: #DDDFE2; width:98%; height:99%; padding:1% 0.5%; overflow: auto; /*width:170px;*/ }
/*锟斤拷select锟截硷拷锟斤拷锟斤拷锟叫憋拷锟叫碉拷tree锟截硷拷锟斤拷锟斤拷锟斤拷锟斤拷*/
.dialogBody .treeContainer { width:100%; height:100%; overflow:auto; }
.dialogBody .treeItem { width:100%; height:100%; overflow:auto; }
.treeItem * { vertical-align: middle; white-space: nowrap; }
.treeItem a,
.treeItem p,
.treeItem p.over,
.treeItem p.cur { cursor: pointer; color: #445566; background: transparent; display: block; text-decoration: none; border-left: #F5FBFE 1px solid; border-right: #F5FBFE 1px solid; }
.treeItem a:hover,
.treeItem p.over { color: #222; background:#EAFBC9 url(/CMS/images/tree/treeItemBg.gif) repeat-x left center; border-left: #C3CED9 1px solid; border-right: #C3CED9 1px solid; }
.treeItem p.cur { color: #222; background:#EAFBC9 url(/CMS/images/tree/treeItemBgCur.gif) repeat-x left center; border-left: #B1CCA2 1px solid; border-right: #B1CCA2 1px solid; }
/*图片锟叫憋拷*/
/*
锟斤拷锟斤拷影锟竭匡拷
<li><b><i><s><u>
	<dl><dt><img/></dt><dd></dd></dl>
</u></s></i></b></li>
锟斤拷锟斤拷影锟竭匡拷
<li>
	<dl><dt><img/></dt><dd></dd></dl>
</li>
*/
.img-wrapper { margin: 2px 0; clear: both; display: table; _display: inline-block; }
.img-wrapper li { margin: 5px; _display: inline; border: 1px solid #EEEEEE; border-color: #EEEEEE #E3E3E3 #DDDDDD #E9E9E9; float: left; width: 140px; height: 180px; overflow: hidden; }
.img-wrapper li.selected { background-color:#EBFFCC;}
.img-wrapper b { display: block; background: url(/CMS/images/tree/shadow_bottom-left.gif) no-repeat left bottom; float: left; }
.img-wrapper i { display: block; background: url(/CMS/images/tree/shadow_bottom-right.gif) no-repeat right bottom; float: left; }
.img-wrapper s { display: block; background: url(/CMS/images/tree/shadow_top-left.gif) no-repeat left top; float: left; }
.img-wrapper u { display: block; background: url(/CMS/images/tree/shadow_top-right.gif) no-repeat right top; float: left; padding: 6px; }
.img-wrapper dl { clear: both; margin:3px; }
.img-wrapper dt a { display: block; color: #F9F9F9; }
.img-wrapper dt a em { display: block; display: table-cell; +display: inline;
zoom: 1; vertical-align: middle; text-align: center; width: 132px; height: 130px; _height: 132px; overflow: hidden; line-height: 120px; font-size: 90px; }
.img-wrapper dt img { margin: 3px; display: inline; border: #FFFFFF 1px solid; }
.img-wrapper dd img { margin: 3px; border: #FFFFFF 1px solid; }
.img-wrapper dd { clear: both; margin: 0px 4px 4px; }
.img-wrapper dd em input[type="checkbox"] { margin: 0 2px; }
.img-wrapper dd em { display: block; clear: both; width: 118px; +width: 120px;
white-space: nowrap; overflow: hidden; text-overflow: ellipsis; -o-text-overflow: ellipsis; }
.img-wrapper dd a { border: #FFFFFF 1px solid; }
.img-wrapper a:hover { color: #666666; text-decoration: none; border: none; }
.img-wrapper dt a:hover { color: #FFFABF; }
.img-wrapper dt a:hover em { background-color: #FFFABF; }
.img-wrapper dd a:hover { border: #CCCCCC 1px solid; }
/*tag*/
.tagList { margin: 0 5px 5px 0; width: 100%; padding: 0 10px; display: table; +display: inline-block;
border-bottom: 1px #BBBBBB solid; }
.tagList a { color: #333333; display: block; cursor: pointer; list-style: none; float: left; height: 24px; padding: 3px 10px 0; border: #DDDDDD 1px solid; border-bottom: none; margin: 0 0 0 6px; background: #EEEEEE; -moz-border-radius: 2.4px 2.5px 1.7px 1px; text-decoration: none; }
.tagList a:hover { text-decoration: none; background: #FFFFFF; border-color: #BBBBBB; }
.tagList a.cur { position: relative; height: 25px; margin-bottom: -1px; background: #FFFFFF; border: #BBBBBB 1px solid; border-bottom: none; }
/*pan*/
.blockTable { border: #BBBBBB 0px solid; background: url(/CMS/images/tree/tableBg_left.gif) no-repeat left top; }
.blockTd { background: url(/CMS/images/tree/tableBg_right.gif) no-repeat right top; }
.blockTd img { vertical-align:middle; }
a.tip { cursor:help; }

.Accordion { border: solid 1px #D2DBE5; padding-bottom:1px; overflow: hidden; }
.AccordionPanel { margin: 0px; padding: 0px; }
.AccordionPanelTab { background: #E9ECEF; font-weight:bold; color:#678; border: solid 1px #fff; border-bottom-color:#D2DBE5; margin: 0px; padding:0 10px; height:22px; line-height:22px; cursor: pointer; -moz-user-select: none; -khtml-user-select: none; _position:relative; text-align:left; }
.AccordionPanelContent { border: solid 1px #fff; border-top:none 0; overflow: auto; margin: 0px; padding: 0px; }
.AccordionPanelOpen .AccordionPanelTab { color:#26a; background:#DDEEFF none; }
.AccordionPanelTab:hover { background-color: #DDEEFF; }
.AccordionPanelOpen .AccordionPanelTabHover { /*background-color: #D9E9FA;*/ }
.MenuList { background-color:#FAFCFD; background-color:#fff; }
.MenuList a { _position:relative; text-align:left; background: url(/CMS/images/tree/go.gif) no-repeat right center; padding:0 6px; color:#0088cc; color:#444; border-bottom:1px solid #eee; border-top:1px solid #fff; display:block; height:22px; line-height:22px; }
.MenuList a:hover,
.MenuList a.selected { text-decoration:none; color:#333; background:#fffdd7 url(/CMS/images/tree/going.gif) no-repeat right center; }
.MenuList a.selected { background-color:#E8FFBB; }
/*锟�锟叫憋拷*/
.row3Form dl,
.row2Form dl { float:left; display:inline; margin:3px 0 7px; -margin:2px 0 6px; }
.row3Form dt,
.row2Form dt { width:40%; float:left; display:inline; text-align:right; }
.row3Form dd,
.row2Form dd { width:59.9%; float:left; display:inline; }
.row3Form,
.row2Form { overflow:hidden; }
.row3Form dl { width:33.2%; }
.row2Form dl { width:49.5%; }
/*锟�锟叫憋拷锟斤拷锟�/

/*锟缴癸拷锟斤拷锟斤拷锟斤拷荼锟斤拷*/
.dataTable { margin-bottom:10px; _width:100%; border-bottom:1px solid #c6c6c6; }
.dt_head { background-color:#eee; }
.dataTable td { line-height:16px; +line-height:18px;
padding: 3px 7px 3px 6px; +padding: 2px 7px 2px 6px;
}
.dataTable th div { line-height:16px; +line-height:18px;
padding: 3px 0px; +padding: 2px 0px;
text-align:left; }
.dt_head td,
.dt_body td { margin: 0px; border: none; text-align: left; border-bottom:#DDDDDD 1px solid; }
.dataTable th { background:#fff url(/CMS/images/tree/thbg.gif) repeat-x 0px 0px; font-weight: normal; color: #000000; text-decoration: none; border-right: none; margin: 0px; border:none 0; padding: 0 7px 0 6px; height: 27px; line-height:27px; }
.dt_nobr table { table-layout: fixed; }
.dt_scrollable table { table-layout: fixed; }
.dt_nobr td,
.dt_nobr th { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; -o-text-overflow: ellipsis; }
.dt_scrollable .dt_head { overflow: hidden; border: #C6C6C6 1px solid; border-bottom:none 0; _width:100%; }
.dt_scrollable .dt_body { overflow: auto; overflow-x:hidden;/*锟斤拷锟斤拷锟皆会导锟斤拷锟斤拷荼锟斤拷只锟斤拷锟斤拷锟斤拷锟斤拷锟�/ border: #C6C6C6 1px solid; border-top: none 0; border-bottom:none 0; _width:100%; }
.dt_focus,
.dt_focus .dt_head,
.dt_focus .dt_body,
.dt_focus .dt_foot { border-color:#f80; }
.dt_scrollable td,
.dt_scrollable th { overflow: hidden; text-overflow: ellipsis; -o-text-overflow: ellipsis; }
.dt_body table { border: #C6C6C6 1px solid; border-top: none 0; }
.dt_scrollable .dt_body table { border: none 0px; }
.dt_th,
.dt_td { overflow: hidden; padding-right: 0px; padding-left: 0px; padding-bottom: 4px; margin: 0px; padding-top: 4px; }
.dt_loading { background-color: #FFFFFF; }
.dt_tr_odd { background-color: #EDF5FF; }
.dt_tr_even { background-color: #FFFFFF; }
.dt_scrollable .dt_head thead tr th:last-child { padding-right:24px; }
.dt_scrollable .dt_body thead tr,
.dt_nobr .dt_body thead tr { }
.dt_scrollable .dt_body table,
.dt_nobr .dt_body table { margin-top:-27px; *margin-top:-27px;
}
.dt_scrollable .dt_body thead,
.dt_nobr .dt_body thead { visibility:hidden; }
.dt_head th { border-right:1px solid #DDD; }
.dt_head table { border: #C6C6C6 1px solid; border-bottom:none 0; }
.dt_scrollable .dt_head table { border-width: 0px; }
.dt_label { float:left }
.dt_sort { float:right; }
/*.dt_scrollable .dt_headTable{*margin-right:20px;}*/
.dt_scrollable .dt_foot { border:1px solid #c6c6c6; border-bottom:none 0; border-top:none 0; }
.dt_scrollable .dt_foot table { border-top:1px solid #ddd; }
.dt_cellEditing { border-bottom:none 0; }
.dt_cellEditing td { padding:0 1px 0 0; }
td.dt_td_index { padding: 3px 7px 3px 6px; +padding: 2px 7px 2px 6px;
background:#f9f9f9 url(/CMS/images/tree/specialCol_bg.gif) repeat-y right; text-align:right; }
.dt_cellEditing input.dt_cellInput { width:96%; padding-left:0; padding-right:0; border-color:#fff; background-color: transparent; background-image:none; }
.dt_cellEditing input.inputTextFocus { background: url(/CMS/images/tree/text_bg.gif) #F7FAFC repeat-x left top; }
.dt_cellEditing .zSelect { width:96%; background-image:none; padding:0; margin:0; }
.dt_cellEditing .zSelect input,
.dt_cellEditing .zSelect .inputText { width:100%; border-width:1px; border-style:solid; padding:0; border-color:#fff; line-height:18px; }
.dt_cellEditing .zSelect .arrowimg { background-image:url(/CMS/images/tree/arrow_inCell.gif) }
/****锟睫改控硷拷锟竭达拷锟斤拷锟斤拷锟绞�***/
.rProxy { border:1px dashed #6699cc; display:none; }
.rHandle { position:absolute; background-color:#06f; width:10px; height:10px; z-index:5; font-size:0; display:none; background-color:transparent; background-image:url(/CMS/images/tree/resizerBg.gif); }
.rHandle:hover { }
.rHandleLeftDown,
.rHandleRightUp { cursor:ne-resize; }
.rHandleRightDown,
.rHandleLeftUp { cursor:nw-resize; }
.rHandleRight,
.rHandleLeft { cursor:e-resize; height:30px; }
.rHandleUp,
.rHandleDown { cursor:n-resize; width:30px; }
.rHandleLeftDown { left:-5px; bottom:-5px; }
.rHandleRightUp { right:-5px; top:-5px; }
.rHandleRightDown { right:-5px; bottom:-5px; _right:-3px; _bottom:-3px; background-position:-50px -50px; }
.rHandleRightDown:hover { background-position: right bottom; }
.rHandleLeftUp { left:-5px; top:-5px; }
.rHandleRight { right:-5px; top:50%; margin-top:-15px; background-position: right center; }
.rHandleLeft { left:-5px; top:50%; margin-top:-15px; }
.rHandleUp { top:-5px; left:50%; margin-left:-15px; }
.rHandleDown { bottom:-5px; left:50%; margin-left:-15px; background-position: center bottom; }
.treeContainer .rHandleRightDown { display:block; bottom:0; right:0; }
.dialogdiv .rHandleRightDown { display:block; bottom:6px; *bottom:7px;
right:8px; }
.popLayer { display:inline-block; *zoom: 1;
 *display: inline;
position:relative; }
.popLayer .optgroup { position:absolute; z-index:666; left:0; top:19px; color: #369; }
.popLayer .optionsDiv { overflow:auto }
.popLayer .inline-block { cursor:default; }
.z-toolbar { margin-bottom:4px; width:100%; overflow:hidden; }
.z-toolbar-ct { width:1000px; }

.pageBarWrap{ bottom:0; background-color:#fff; border:1px solid #eee; padding:0 10px;}
a {text-decoration: none;	height: 24px;margin: 0 5px 0 0;background: url(/CMS/images/btnout_bg_left.gif) no-repeat left center;	float: left;_display: inline;-moz-user-select:none;}
 img {margin: 2px 0px 4px 4px;_display: inline;float: left; border: 0px;}
 b {cursor:pointer;	white-space: nowrap;color: #666;font-weight: normal;height: 24px;line-height: 24px;padding: 0 4px 0 3px;background: url(/CMS/images/btnout_bg_right.gif) no-repeat right center;display:inline-block;+zoom: 1;+display: inline;}
 a:hover {text-decoration: none;background: url(/CMS/images/btnover_bg_left.gif) no-repeat left center;}
 a:hover b {color: #147;background: url(/CMS/images/btnover_bg_right.gif) no-repeat right center;}